package com.gakj.truck.third.core.domain;

import java.util.Date;

/**
 * 欧曼返回的数据对象
 * Created by gc on 2016/4/26.
 */
public class TruckOuman {

    private Long id;
    private Long truckId;           //欧曼方ID
    private String title;           //标题
    private String color;           //颜色
    private String cardtime;
    private Float price;
    private String createtime;
    private String carstatus;
    private String power;
    private String updatetime;
    private String showmileage;
    private String ownerdepict;
    private String viewcount;
    private String firsthand;
    private String vin;
    private String contactname;
    private String contacttel;
    private String seecarplace;
    private String emission;
    private String areaname;
    private String username;
    private String cityName;
    private String brandName;
    private String provinceName;
    private String imgThumbnail;
    //    private List<TruckImg> imgList;
    private String userType;
    private String imgList;
    private String modelName;
    private String seriesName;
    private String driveform;
    private String drivercard;
    private String licence;
    private String checktime;

    private Long relationId;    //保存到我方数据库中生成的ID
    private String source = "0";   //0-欧曼,默认
    private Date entercreatetime;        //入库时间
    private Date enterupdatetime;        //修改时间
    private String hasSave;     //是否已保存

    /**
     * @Date 20161107 补充华通属性
     * @return
     */
    private String expireDateEnd;           // 有效期结束
    private String expireDateStart;         // 有效期开始
    private String motorCode;               // 发动机号码
    private String ownerAddress;            // 车主联系地址
    private String ownerCardNumber;         // 车主证件号码
    private String ownerAgent;              // 车主代理人
    private String ownerAgentContacttel;    // 代理人联系方式
    private String buyerName;               // 买方名称
    private String buyerCardNumber;         //买方证件号码
    private String buyerContacttel;         // 买方联系电话
    private String buyerContactAddress;     // 买方联系地址
    private String dealDate;                // 交易日期
    private String selfPrice;               // 本车价款
    private String downPayment;             // 预付定金
    private String carLength;               // 车身长度
    private String carHeight;               // 车身高度
    private String carWidth;                // 车身宽度
    private String quality;                 //整备质量
    private String normalPayload;           // 核定载质量
    private String boxType;                 // 货箱形式
    private String motorSerial;             // 发动机型号
    private String oilType;                 // 燃料种类
    private String gearboxType;             // 变速箱型号
    private String shiftMode;               // 换档方式
    private String gearsNumber;             // 档位数
    private String frontAxle;               // 前桥
    private String backAxle;                // 后桥
    private String suspensionType;          // 悬挂形式


    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getTruckId() {
        return truckId;
    }

    public void setTruckId(Long truckId) {
        this.truckId = truckId;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public String getColor() {
        return color;
    }

    public void setColor(String color) {
        this.color = color;
    }

    public String getCardtime() {
        return cardtime;
    }

    public void setCardtime(String cardtime) {
        this.cardtime = cardtime;
    }

    public Float getPrice() {
        return price;
    }

    public void setPrice(Float price) {
        this.price = price;
    }

    public String getCreatetime() {
        return createtime;
    }

    public void setCreatetime(String createtime) {
        this.createtime = createtime;
    }

    public String getCarstatus() {
        return carstatus;
    }

    public void setCarstatus(String carstatus) {
        this.carstatus = carstatus;
    }

    public String getPower() {
        return power;
    }

    public void setPower(String power) {
        this.power = power;
    }

    public String getUpdatetime() {
        return updatetime;
    }

    public void setUpdatetime(String updatetime) {
        this.updatetime = updatetime;
    }

    public String getShowmileage() {
        return showmileage;
    }

    public void setShowmileage(String showmileage) {
        this.showmileage = showmileage;
    }

    public String getOwnerdepict() {
        return ownerdepict;
    }

    public void setOwnerdepict(String ownerdepict) {
        this.ownerdepict = ownerdepict;
    }

    public String getViewcount() {
        return viewcount;
    }

    public void setViewcount(String viewcount) {
        this.viewcount = viewcount;
    }

    public String getFirsthand() {
        return firsthand;
    }

    public void setFirsthand(String firsthand) {
        this.firsthand = firsthand;
    }

    public String getVin() {
        return vin;
    }

    public void setVin(String vin) {
        this.vin = vin;
    }

    public String getContactname() {
        return contactname;
    }

    public void setContactname(String contactname) {
        this.contactname = contactname;
    }

    public String getContacttel() {
        return contacttel;
    }

    public void setContacttel(String contacttel) {
        this.contacttel = contacttel;
    }

    public String getSeecarplace() {
        return seecarplace;
    }

    public void setSeecarplace(String seecarplace) {
        this.seecarplace = seecarplace;
    }

    public String getEmission() {
        return emission;
    }

    public void setEmission(String emission) {
        this.emission = emission;
    }

    public String getAreaname() {
        return areaname;
    }

    public void setAreaname(String areaname) {
        this.areaname = areaname;
    }

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public String getCityName() {
        return cityName;
    }

    public void setCityName(String cityName) {
        this.cityName = cityName;
    }

    public String getBrandName() {
        return brandName;
    }

    public void setBrandName(String brandName) {
        this.brandName = brandName;
    }

    public String getProvinceName() {
        return provinceName;
    }

    public void setProvinceName(String provinceName) {
        this.provinceName = provinceName;
    }

    public String getImgThumbnail() {
        return imgThumbnail;
    }

    public void setImgThumbnail(String imgThumbnail) {
        this.imgThumbnail = imgThumbnail;
    }

    public String getUserType() {
        return userType;
    }

    public void setUserType(String userType) {
        this.userType = userType;
    }

    public String getImgList() {
        return imgList;
    }

    public void setImgList(String imgList) {
        this.imgList = imgList;
    }

    public String getModelName() {
        return modelName;
    }

    public void setModelName(String modelName) {
        this.modelName = modelName;
    }

    public Long getRelationId() {
        return relationId;
    }

    public void setRelationId(Long relationId) {
        this.relationId = relationId;
    }

    public String getSource() {
        return source;
    }

    public void setSource(String source) {
        this.source = source;
    }

    public Date getEnterupdatetime() {
        return enterupdatetime;
    }

    public void setEnterupdatetime(Date enterupdatetime) {
        this.enterupdatetime = enterupdatetime;
    }

    public Date getEntercreatetime() {
        return entercreatetime;
    }

    public void setEntercreatetime(Date entercreatetime) {
        this.entercreatetime = entercreatetime;
    }

    public String getHasSave() {
        return hasSave;
    }

    public void setHasSave(String hasSave) {
        this.hasSave = hasSave;
    }

    public String getSeriesName() {
        return seriesName;
    }

    public void setSeriesName(String seriesName) {
        this.seriesName = seriesName;
    }

    public String getDriveform() {
        return driveform;
    }

    public void setDriveform(String driveform) {
        this.driveform = driveform;
    }

    public String getDrivercard() {
        return drivercard;
    }

    public void setDrivercard(String drivercard) {
        this.drivercard = drivercard;
    }

    public String getLicence() {
        return licence;
    }

    public void setLicence(String licence) {
        this.licence = licence;
    }

    public String getChecktime() {
        return checktime;
    }

    public void setChecktime(String checktime) {
        this.checktime = checktime;
    }

    public String getExpireDateEnd() {
        return expireDateEnd;
    }

    public void setExpireDateEnd(String expireDateEnd) {
        this.expireDateEnd = expireDateEnd;
    }

    public String getExpireDateStart() {
        return expireDateStart;
    }

    public void setExpireDateStart(String expireDateStart) {
        this.expireDateStart = expireDateStart;
    }

    public String getMotorCode() {
        return motorCode;
    }

    public void setMotorCode(String motorCode) {
        this.motorCode = motorCode;
    }

    public String getOwnerAddress() {
        return ownerAddress;
    }

    public void setOwnerAddress(String ownerAddress) {
        this.ownerAddress = ownerAddress;
    }

    public String getOwnerCardNumber() {
        return ownerCardNumber;
    }

    public void setOwnerCardNumber(String ownerCardNumber) {
        this.ownerCardNumber = ownerCardNumber;
    }

    public String getOwnerAgent() {
        return ownerAgent;
    }

    public void setOwnerAgent(String ownerAgent) {
        this.ownerAgent = ownerAgent;
    }

    public String getOwnerAgentContacttel() {
        return ownerAgentContacttel;
    }

    public void setOwnerAgentContacttel(String ownerAgentContacttel) {
        this.ownerAgentContacttel = ownerAgentContacttel;
    }

    public String getBuyerName() {
        return buyerName;
    }

    public void setBuyerName(String buyerName) {
        this.buyerName = buyerName;
    }

    public String getBuyerCardNumber() {
        return buyerCardNumber;
    }

    public void setBuyerCardNumber(String buyerCardNumber) {
        this.buyerCardNumber = buyerCardNumber;
    }

    public String getBuyerContacttel() {
        return buyerContacttel;
    }

    public void setBuyerContacttel(String buyerContacttel) {
        this.buyerContacttel = buyerContacttel;
    }

    public String getBuyerContactAddress() {
        return buyerContactAddress;
    }

    public void setBuyerContactAddress(String buyerContactAddress) {
        this.buyerContactAddress = buyerContactAddress;
    }

    public String getDealDate() {
        return dealDate;
    }

    public void setDealDate(String dealDate) {
        this.dealDate = dealDate;
    }

    public String getSelfPrice() {
        return selfPrice;
    }

    public void setSelfPrice(String selfPrice) {
        this.selfPrice = selfPrice;
    }

    public String getDownPayment() {
        return downPayment;
    }

    public void setDownPayment(String downPayment) {
        this.downPayment = downPayment;
    }

    public String getCarLength() {
        return carLength;
    }

    public void setCarLength(String carLength) {
        this.carLength = carLength;
    }

    public String getCarHeight() {
        return carHeight;
    }

    public void setCarHeight(String carHeight) {
        this.carHeight = carHeight;
    }

    public String getCarWidth() {
        return carWidth;
    }

    public void setCarWidth(String carWidth) {
        this.carWidth = carWidth;
    }

    public String getQuality() {
        return quality;
    }

    public void setQuality(String quality) {
        this.quality = quality;
    }

    public String getNormalPayload() {
        return normalPayload;
    }

    public void setNormalPayload(String normalPayload) {
        this.normalPayload = normalPayload;
    }

    public String getBoxType() {
        return boxType;
    }

    public void setBoxType(String boxType) {
        this.boxType = boxType;
    }

    public String getMotorSerial() {
        return motorSerial;
    }

    public void setMotorSerial(String motorSerial) {
        this.motorSerial = motorSerial;
    }

    public String getOilType() {
        return oilType;
    }

    public void setOilType(String oilType) {
        this.oilType = oilType;
    }

    public String getGearboxType() {
        return gearboxType;
    }

    public void setGearboxType(String gearboxType) {
        this.gearboxType = gearboxType;
    }

    public String getShiftMode() {
        return shiftMode;
    }

    public void setShiftMode(String shiftMode) {
        this.shiftMode = shiftMode;
    }

    public String getGearsNumber() {
        return gearsNumber;
    }

    public void setGearsNumber(String gearsNumber) {
        this.gearsNumber = gearsNumber;
    }

    public String getFrontAxle() {
        return frontAxle;
    }

    public void setFrontAxle(String frontAxle) {
        this.frontAxle = frontAxle;
    }

    public String getBackAxle() {
        return backAxle;
    }

    public void setBackAxle(String backAxle) {
        this.backAxle = backAxle;
    }

    public String getSuspensionType() {
        return suspensionType;
    }

    public void setSuspensionType(String suspensionType) {
        this.suspensionType = suspensionType;
    }

}
